the heck (someone)

Translations
черт побери (кого-то)
Who the heck left the door open?
Кто черт побери оставил дверь открытой?